package com.example.springbott.service;

import com.example.springbott.bean.*;
import com.example.springbott.bean.common.CommonData;
import com.example.springbott.bean.common.PageInfoBase;

public interface AdminUserService {
//--------------------------------------------------Kerbal--------------------------------------------------

    CommonData<MarketUser> adminUserList(Integer page, Integer limit, String sort, String order, String username, Integer mobile);

    MarketUser adminUserDetail(Integer id);

    int adminUserUpdate(MarketUser user);

    CommonData<MarketAddress>  adminAddressList(PageInfoBase pageInfoBase , String name, Integer userId);

    CommonData<MarketFootprint> adminFootPrintList(PageInfoBase pageInfoBase, Integer userId, Integer goodsId);

    CommonData<MarketSearchHistory> historyList(Integer page, Integer limit, String keyword, String sort, String order,Integer userId);

    CommonData<MarketFeedback> feedbackList(Integer page, Integer limit, String username, String sort, String order, Integer id);

    CommonData adminCollectList(PageInfoBase pageInfoBase, Integer userId, Integer valueId);


//--------------------------------------------------Kerbal--------------------------------------------------


}
